moving-picture show - Turkish English Dictionary